package org.bjtu.model;

/**
 * Probasicf entity. @author MyEclipse Persistence Tools
 */

public class Probasicf extends com.janus.persistence.Entity implements java.io.Serializable {

	// Fields

	private Long id;
	private Country country;
	private Basicfprovince basicfprovince;
	private Basicfcity basicfcity;
	private Basicfapptype basicfapptype;
	private Basicfbusinessarea basicfbusinessarea;
	private Basicflifecyclemodel basicflifecyclemodel;
	private Projectinfo projectinfo;
	private Long proprojecttype;
	private String proapptypeother;
	private String prolifecyclemodelother;
	private Long proprolimit;
	private Long proevilimit;
	private Long procorrect;
	private Long properformance;
	private Long prousability;
	private Long procompatibility;
	private Long prosecurity;
	private Long proreliability;
	private Long prorobustness;
	private Double proworkload;
	private Long proscale;
	private Double proreqstab;
	private Long procycle;
	private Long proconasum;
	private Long prohumancost;
	private Long pronohumancost;
	private Long proindirectcost;
	private Long promaintenancecost;
	private Long proothercost;
	private Long progrossprofit;
	private Long prodevmethod;
	private Long proimpldiffandtime;
	private Long promemfteamspeek;
	private Long promemfteamsave;
	private Double proteamtdevlang;
	private Double proteamtsysevi;
	private Double proteamtbusinessa;
	private Long promemfteams;
	private Long promemfpromchange;
	private Long propromfobeyrule;
	private Long propromfinterstd;
	private String propromfinterstdother;
	private Long proautointegration;
	private Long proautounittest;
	private Long proautosystest;
	private Long proautotestmanagertoole;
	private Long proautodeploy;
	private Long proautopromanagertool;
	private String proautoothertool;
	private Long agiledev;
	private Long businessmodel;
	private Long datamodel;
	private Long eventmodel;
	private Long objectanalysis;
	private Long processmodel;
	private Long objectdesign;
	private Long psp;
	private Long prototype;
	private Long jad;
	private Long rad;
	private Long tsp;
	private Long usd;
	private Long sprintsnum;
	private Long sprintsavecycle;
	private Long sprintsavescale;
	private String operationsystem;
	private String devlang;
	private String integrationdev;
	private String database;
	private String protechfother;
	private String otheroperationsys;
	private String otherdevlang;
	private String otherintegrationdev;
	private String otherdebuggingtool;
	private String otherdatabase;
	private String otherobject;
	private String otherhtml;
	private String otheremail;
	private String otherprojectf;
	private Long protechfdevpla;

	// Constructors

	/** default constructor */
	public Probasicf() {
	}

	/** minimal constructor */
	public Probasicf(Long id) {
		this.id = id;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Country getCountry() {
		return this.country;
	}

	public void setCountry(Country country) {
		this.country = country;
	}

	public Basicfprovince getBasicfprovince() {
		return this.basicfprovince;
	}

	public void setBasicfprovince(Basicfprovince basicfprovince) {
		this.basicfprovince = basicfprovince;
	}

	public Basicfcity getBasicfcity() {
		return this.basicfcity;
	}

	public void setBasicfcity(Basicfcity basicfcity) {
		this.basicfcity = basicfcity;
	}

	public Basicfapptype getBasicfapptype() {
		return this.basicfapptype;
	}

	public void setBasicfapptype(Basicfapptype basicfapptype) {
		this.basicfapptype = basicfapptype;
	}

	public Basicfbusinessarea getBasicfbusinessarea() {
		return this.basicfbusinessarea;
	}

	public void setBasicfbusinessarea(Basicfbusinessarea basicfbusinessarea) {
		this.basicfbusinessarea = basicfbusinessarea;
	}

	public Basicflifecyclemodel getBasicflifecyclemodel() {
		return this.basicflifecyclemodel;
	}

	public void setBasicflifecyclemodel(
			Basicflifecyclemodel basicflifecyclemodel) {
		this.basicflifecyclemodel = basicflifecyclemodel;
	}

	public Projectinfo getProjectinfo() {
		return this.projectinfo;
	}

	public void setProjectinfo(Projectinfo projectinfo) {
		this.projectinfo = projectinfo;
	}

	public Long getProprojecttype() {
		return this.proprojecttype;
	}

	public void setProprojecttype(Long proprojecttype) {
		this.proprojecttype = proprojecttype;
	}

	public String getProapptypeother() {
		return this.proapptypeother;
	}

	public void setProapptypeother(String proapptypeother) {
		this.proapptypeother = proapptypeother;
	}

	public String getProlifecyclemodelother() {
		return this.prolifecyclemodelother;
	}

	public void setProlifecyclemodelother(String prolifecyclemodelother) {
		this.prolifecyclemodelother = prolifecyclemodelother;
	}

	public Long getProprolimit() {
		return this.proprolimit;
	}

	public void setProprolimit(Long proprolimit) {
		this.proprolimit = proprolimit;
	}

	public Long getProevilimit() {
		return this.proevilimit;
	}

	public void setProevilimit(Long proevilimit) {
		this.proevilimit = proevilimit;
	}

	public Long getProcorrect() {
		return this.procorrect;
	}

	public void setProcorrect(Long procorrect) {
		this.procorrect = procorrect;
	}

	public Long getProperformance() {
		return this.properformance;
	}

	public void setProperformance(Long properformance) {
		this.properformance = properformance;
	}

	public Long getProusability() {
		return this.prousability;
	}

	public void setProusability(Long prousability) {
		this.prousability = prousability;
	}

	public Long getProcompatibility() {
		return this.procompatibility;
	}

	public void setProcompatibility(Long procompatibility) {
		this.procompatibility = procompatibility;
	}

	public Long getProsecurity() {
		return this.prosecurity;
	}

	public void setProsecurity(Long prosecurity) {
		this.prosecurity = prosecurity;
	}

	public Long getProreliability() {
		return this.proreliability;
	}

	public void setProreliability(Long proreliability) {
		this.proreliability = proreliability;
	}

	public Long getProrobustness() {
		return this.prorobustness;
	}

	public void setProrobustness(Long prorobustness) {
		this.prorobustness = prorobustness;
	}

	public Double getProworkload() {
		return this.proworkload;
	}

	public void setProworkload(Double proworkload) {
		this.proworkload = proworkload;
	}

	public Long getProscale() {
		return this.proscale;
	}

	public void setProscale(Long proscale) {
		this.proscale = proscale;
	}

	public Double getProreqstab() {
		return this.proreqstab;
	}

	public void setProreqstab(Double proreqstab) {
		this.proreqstab = proreqstab;
	}

	public Long getProcycle() {
		return this.procycle;
	}

	public void setProcycle(Long procycle) {
		this.procycle = procycle;
	}

	public Long getProconasum() {
		return this.proconasum;
	}

	public void setProconasum(Long proconasum) {
		this.proconasum = proconasum;
	}

	public Long getProhumancost() {
		return this.prohumancost;
	}

	public void setProhumancost(Long prohumancost) {
		this.prohumancost = prohumancost;
	}

	public Long getPronohumancost() {
		return this.pronohumancost;
	}

	public void setPronohumancost(Long pronohumancost) {
		this.pronohumancost = pronohumancost;
	}

	public Long getProindirectcost() {
		return this.proindirectcost;
	}

	public void setProindirectcost(Long proindirectcost) {
		this.proindirectcost = proindirectcost;
	}

	public Long getPromaintenancecost() {
		return this.promaintenancecost;
	}

	public void setPromaintenancecost(Long promaintenancecost) {
		this.promaintenancecost = promaintenancecost;
	}

	public Long getProothercost() {
		return this.proothercost;
	}

	public void setProothercost(Long proothercost) {
		this.proothercost = proothercost;
	}

	public Long getProgrossprofit() {
		return this.progrossprofit;
	}

	public void setProgrossprofit(Long progrossprofit) {
		this.progrossprofit = progrossprofit;
	}

	public Long getProdevmethod() {
		return this.prodevmethod;
	}

	public void setProdevmethod(Long prodevmethod) {
		this.prodevmethod = prodevmethod;
	}

	public Long getProimpldiffandtime() {
		return this.proimpldiffandtime;
	}

	public void setProimpldiffandtime(Long proimpldiffandtime) {
		this.proimpldiffandtime = proimpldiffandtime;
	}

	public Long getPromemfteamspeek() {
		return this.promemfteamspeek;
	}

	public void setPromemfteamspeek(Long promemfteamspeek) {
		this.promemfteamspeek = promemfteamspeek;
	}

	public Long getPromemfteamsave() {
		return this.promemfteamsave;
	}

	public void setPromemfteamsave(Long promemfteamsave) {
		this.promemfteamsave = promemfteamsave;
	}

	public Double getProteamtdevlang() {
		return this.proteamtdevlang;
	}

	public void setProteamtdevlang(Double proteamtdevlang) {
		this.proteamtdevlang = proteamtdevlang;
	}

	public Double getProteamtsysevi() {
		return this.proteamtsysevi;
	}

	public void setProteamtsysevi(Double proteamtsysevi) {
		this.proteamtsysevi = proteamtsysevi;
	}

	public Double getProteamtbusinessa() {
		return this.proteamtbusinessa;
	}

	public void setProteamtbusinessa(Double proteamtbusinessa) {
		this.proteamtbusinessa = proteamtbusinessa;
	}

	public Long getPromemfteams() {
		return this.promemfteams;
	}

	public void setPromemfteams(Long promemfteams) {
		this.promemfteams = promemfteams;
	}

	public Long getPromemfpromchange() {
		return this.promemfpromchange;
	}

	public void setPromemfpromchange(Long promemfpromchange) {
		this.promemfpromchange = promemfpromchange;
	}

	public Long getPropromfobeyrule() {
		return this.propromfobeyrule;
	}

	public void setPropromfobeyrule(Long propromfobeyrule) {
		this.propromfobeyrule = propromfobeyrule;
	}

	public Long getPropromfinterstd() {
		return this.propromfinterstd;
	}

	public void setPropromfinterstd(Long propromfinterstd) {
		this.propromfinterstd = propromfinterstd;
	}

	public String getPropromfinterstdother() {
		return this.propromfinterstdother;
	}

	public void setPropromfinterstdother(String propromfinterstdother) {
		this.propromfinterstdother = propromfinterstdother;
	}

	public Long getProautointegration() {
		return this.proautointegration;
	}

	public void setProautointegration(Long proautointegration) {
		this.proautointegration = proautointegration;
	}

	public Long getProautounittest() {
		return this.proautounittest;
	}

	public void setProautounittest(Long proautounittest) {
		this.proautounittest = proautounittest;
	}

	public Long getProautosystest() {
		return this.proautosystest;
	}

	public void setProautosystest(Long proautosystest) {
		this.proautosystest = proautosystest;
	}

	public Long getProautotestmanagertoole() {
		return this.proautotestmanagertoole;
	}

	public void setProautotestmanagertoole(Long proautotestmanagertoole) {
		this.proautotestmanagertoole = proautotestmanagertoole;
	}

	public Long getProautodeploy() {
		return this.proautodeploy;
	}

	public void setProautodeploy(Long proautodeploy) {
		this.proautodeploy = proautodeploy;
	}

	public Long getProautopromanagertool() {
		return this.proautopromanagertool;
	}

	public void setProautopromanagertool(Long proautopromanagertool) {
		this.proautopromanagertool = proautopromanagertool;
	}

	public String getProautoothertool() {
		return this.proautoothertool;
	}

	public void setProautoothertool(String proautoothertool) {
		this.proautoothertool = proautoothertool;
	}

	public Long getAgiledev() {
		return this.agiledev;
	}

	public void setAgiledev(Long agiledev) {
		this.agiledev = agiledev;
	}

	public Long getBusinessmodel() {
		return this.businessmodel;
	}

	public void setBusinessmodel(Long businessmodel) {
		this.businessmodel = businessmodel;
	}

	public Long getDatamodel() {
		return this.datamodel;
	}

	public void setDatamodel(Long datamodel) {
		this.datamodel = datamodel;
	}

	public Long getEventmodel() {
		return this.eventmodel;
	}

	public void setEventmodel(Long eventmodel) {
		this.eventmodel = eventmodel;
	}

	public Long getObjectanalysis() {
		return this.objectanalysis;
	}

	public void setObjectanalysis(Long objectanalysis) {
		this.objectanalysis = objectanalysis;
	}

	public Long getProcessmodel() {
		return this.processmodel;
	}

	public void setProcessmodel(Long processmodel) {
		this.processmodel = processmodel;
	}

	public Long getObjectdesign() {
		return this.objectdesign;
	}

	public void setObjectdesign(Long objectdesign) {
		this.objectdesign = objectdesign;
	}

	public Long getPsp() {
		return this.psp;
	}

	public void setPsp(Long psp) {
		this.psp = psp;
	}

	public Long getPrototype() {
		return this.prototype;
	}

	public void setPrototype(Long prototype) {
		this.prototype = prototype;
	}

	public Long getJad() {
		return this.jad;
	}

	public void setJad(Long jad) {
		this.jad = jad;
	}

	public Long getRad() {
		return this.rad;
	}

	public void setRad(Long rad) {
		this.rad = rad;
	}

	public Long getTsp() {
		return this.tsp;
	}

	public void setTsp(Long tsp) {
		this.tsp = tsp;
	}

	public Long getUsd() {
		return this.usd;
	}

	public void setUsd(Long usd) {
		this.usd = usd;
	}

	public Long getSprintsnum() {
		return this.sprintsnum;
	}

	public void setSprintsnum(Long sprintsnum) {
		this.sprintsnum = sprintsnum;
	}

	public Long getSprintsavecycle() {
		return this.sprintsavecycle;
	}

	public void setSprintsavecycle(Long sprintsavecycle) {
		this.sprintsavecycle = sprintsavecycle;
	}

	public Long getSprintsavescale() {
		return this.sprintsavescale;
	}

	public void setSprintsavescale(Long sprintsavescale) {
		this.sprintsavescale = sprintsavescale;
	}

	public String getOperationsystem() {
		return this.operationsystem;
	}

	public void setOperationsystem(String operationsystem) {
		this.operationsystem = operationsystem;
	}

	public String getDevlang() {
		return this.devlang;
	}

	public void setDevlang(String devlang) {
		this.devlang = devlang;
	}

	public String getIntegrationdev() {
		return this.integrationdev;
	}

	public void setIntegrationdev(String integrationdev) {
		this.integrationdev = integrationdev;
	}

	public String getDatabase() {
		return this.database;
	}

	public void setDatabase(String database) {
		this.database = database;
	}

	public String getProtechfother() {
		return this.protechfother;
	}

	public void setProtechfother(String protechfother) {
		this.protechfother = protechfother;
	}

	public String getOtheroperationsys() {
		return this.otheroperationsys;
	}

	public void setOtheroperationsys(String otheroperationsys) {
		this.otheroperationsys = otheroperationsys;
	}

	public String getOtherdevlang() {
		return this.otherdevlang;
	}

	public void setOtherdevlang(String otherdevlang) {
		this.otherdevlang = otherdevlang;
	}

	public String getOtherintegrationdev() {
		return this.otherintegrationdev;
	}

	public void setOtherintegrationdev(String otherintegrationdev) {
		this.otherintegrationdev = otherintegrationdev;
	}

	public String getOtherdebuggingtool() {
		return this.otherdebuggingtool;
	}

	public void setOtherdebuggingtool(String otherdebuggingtool) {
		this.otherdebuggingtool = otherdebuggingtool;
	}

	public String getOtherdatabase() {
		return this.otherdatabase;
	}

	public void setOtherdatabase(String otherdatabase) {
		this.otherdatabase = otherdatabase;
	}

	public String getOtherobject() {
		return this.otherobject;
	}

	public void setOtherobject(String otherobject) {
		this.otherobject = otherobject;
	}

	public String getOtherhtml() {
		return this.otherhtml;
	}

	public void setOtherhtml(String otherhtml) {
		this.otherhtml = otherhtml;
	}

	public String getOtheremail() {
		return this.otheremail;
	}

	public void setOtheremail(String otheremail) {
		this.otheremail = otheremail;
	}

	public String getOtherprojectf() {
		return this.otherprojectf;
	}

	public void setOtherprojectf(String otherprojectf) {
		this.otherprojectf = otherprojectf;
	}

	public Long getProtechfdevpla() {
		return this.protechfdevpla;
	}

	public void setProtechfdevpla(Long protechfdevpla) {
		this.protechfdevpla = protechfdevpla;
	}

}